Analysis of the learning object-oriented programming factors

نویسندگان

چکیده

<span lang="EN-US">Students often feel overwhelmed by object-oriented programming courses. They find it difficult and complex to learn, requiring a high cognitive load use the concepts in coding. These issues lead demotivation learning programming. This research aims identify verify factors that contribute from two perspectives: interviews surveys. A literature review was conducted these factors, followed with five experts who have been teaching for over ten years confirm them. Based on interview results, questionnaire developed administered 31 bachelor students 19 lecturers master’s or doctorate degrees computer science. The responses indicated identified were acceptable, scores ranging 3.74 4.65. outcomes of this study are set should be considered environment improve make more accessible engaging students.</span>

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning Object-Oriented Programming

Loud discussions concerning various ways of teaching object-orientation have taken place without much empirical evidence for any position. This paper reports qualitative observations of learning of object-oriented programming in an introductory course. The students were found to cope reasonably well with the object-oriented concepts, and they had learnt procedural programming first. However, wh...

متن کامل

Analysis of Learning Objectives in Object Oriented Programming

The paper presents an analysis of the learning objectives that have to be achieved in order to learn Object Oriented Programming. By using the prerequisite relation between these objectives we develop a sequence of concepts for a textbook. The article is closed by some considerations concerning the electronic management of learning objectives using ontologies.

متن کامل

Pooples - Pre-object Oriented Programming Learning Environments

A need for pre-object oriented programming instructional environments is proposed and several existing possibilities are evaluated and found wanting. The design, implementation and operation of three Pre-Object Oriented Programming Learning Environments (POOPLEs) is presented; together with the outcomes of initial evaluations.

متن کامل

On Attributes of Objects in Object-Oriented Software Analysis

One of the modern paradigms to develop a system is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles. There is a sequence of activities to develop an analysis model. In the first step, we work in developing an initial use case model. Then in the second step, they identify a number of concepts and build a glossary of partic...

متن کامل

Object-oriented Reactive Programming is Not Reactive Object-oriented Programming

According to chapter 3 of Abelson & Sussman [1], there are two fundamentally different ways to organise large systems: according to the objects that live in the system, or according to the streams of values that flow through the system. Even though the notions of “object” and “stream” have meanwhile taken many incarnations, the dichotomy still exists in modern programming languages. Marrying re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: International Journal of Power Electronics and Drive Systems

سال: 2023

ISSN: ['2722-2578', '2722-256X']

DOI: https://doi.org/10.11591/ijece.v13i5.pp5599-5606